An Efficient Real-time Concurrency Control Protocol for Guaranteeing Temporal Consistency

نویسندگان

  • YingYuan Xiao
  • Yueguo Chen
  • Kevin Lü
  • Yunsheng Liu
چکیده

A real-time system usually requires maintaining a large amount of temporal data objects. These temporal data objects are accessed by application activities (transactions) to generate the ultimate control actions. In many practical applications, realtime systems require not only ensuring transactions finished in the specified time limits (deadlines), but also guaranteeing temporal consistency of data. In this paper, we first present the formal definitions of temporal consistency for data and transaction. Then, we propose a novel real-time concurrency control protocol (TCHP-2PL), which can guarantee temporal consistency. Further, in order to obtain better real-time performance, the STCHP-2PL, an enhanced version of TCHP-2PL, is proposed by introducing the concept of similarity. Performance test shows that the STCHP-2PL can ensure excellent realtime performance while guaranteeing temporal consistency.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Optimistic Concurrency Control Approach Applied to Temporal Data in Real-time Database Systems

Real-time database systems (RTDBS) have received growing attention in recent years. RTDBS is a database system where transactions have explicit timing constraints such as deadlines. The performance and the correctness of RTDBS are highly dependent on how well these deadlines can be met. Scheduling of transactions is driven by priority considerations rather than fairness considerations. Concurre...

متن کامل

All Schedules Dynamic

This paper presents the AAected Set Priority Ceiling (ASPC) concurrency control protocol for real-time object-oriented databases. The protocol is based on a combination of a semantic locking technique and priority ceiling techniques. The paper speciies six criteria for real-time concurrency control: high concurrency, deadlock prevention, predictability, temporal consistency enforcement, logical...

متن کامل

Development of Efficient Temporal Databases in a Real time

This paper presents description of real time database system. Like conventional database, real time data-base system must handle transactions with timing constraint. Real-time database systems must maintain both logical and temporal data integrity so that transactions can respond to real-world events timely and predictably. This paper, first presents concurrency control mechanism including vari...

متن کامل

An Optimistic Concurrency Control Protocol for Real-Time Database Systems

Transactions in real-time database systems are associated with certain timing constraints derived either from temporal consistency requirements of data or from requirements imposed on system reaction time. Fundamental requirements of real-time database systems are timeliness, i.e., the ability to produce expected transaction results early or at the right time, and predictability, i.e., the abil...

متن کامل

Satisfying temporal consistency constraints of real-time databases

In addition to timing constraints, a real-time database has temporal consistency constraints for its temporal data. The temporal consistency constraints require the data to represent a state of the real-world that is up-to-date and also require data to represent past states of the real-world with values that are close in time. Factors, such as concurrency control, can cause transactions to miss...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010